Back to all jobs
Google logo

Staff Network Engineer, Global Customer Services Edge Technologies

Google

Sunnyvale, California, United States of America
Full-time, Remote eligible
Posted Today
Remote eligible

About the role

Google is proud to boast a network that provides service to millions of Internet users around the world. The Network Engineering team is responsible for operating that network reliably and at scale.

Responsibilities

  • Lead the development of software that improves the velocity, performance, safety, transparency, and manageability of Google network systems across various engineering teams.
  • Drive innovation and separately create requirements and develop designs for new networking product ideas, process improvements, technology velocity, higher systems performance, and cost reductions across organizational boundaries.
  • Own the quantifiable analysis of measurements or data and capacity forecast models for making Google networks more efficient and deliver a predictable user experience.
  • Evaluate the current inefficiencies in network systems, and propose designs, software, and processes to improve them.
  • Own resolution for software, hardware, and other network and system problems by determining and recommending appropriate solutions in partnership with other engineering teams.

Requirements

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
  • 10 years of experience with network routing protocols, design and troubleshooting, with network equipment providers such as Juniper, Cisco, Arista, Nokia, etc.
  • Experience in network routing protocol design and troubleshooting in Border Gateway Protocol (BGP), Open Shortest Path First (OSPF), Intermediate System to Intermediate System (IS-IS) and Multiprotocol Label Switching (MPLS).
  • Experience in one or more programming languages such as C++, Go, or Python.
  • Preferred qualifications: Experience developing networking products, technologies, software and protocols.
  • Experience with a service provider or hyper-scale network in engineering or design roles.
  • Experience with carrier-class routers and switches.
  • Ability to debug and optimize code and automate routine tasks.
  • Interest in designing, analyzing and troubleshooting distributed systems.

Benefits

  • Bonus opportunities available
  • 401k matching
  • Health insurance
  • Flight privileges
  • Equity participation
  • Stock options
  • Professional development opportunities
  • Flexible work arrangements

About the Company

Google is committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law.

Job Details

Salary Range

$183,000 - $271,000/yearly

Location

Sunnyvale, California, United States of America

Employment Type

Full-time, Remote eligible

Original Posting

View on company website
Create resume for this position